to be on the skids - French English Dictionary